strap staple - Deutsch Englisch Wörterbuch